This is a listing from Apple Computer, Inc., detailing the update changes from GS/OS System Software 5.0 to 5.0.2. The information was sent to developers upon initial release of 5.0.2. The following information was originally posted in the Apple II Roundtables on GEnie (General Electric Network for Information Exchange) by Ohio Kache's support representative, Andy Finkenstadt.
GS Operating System changes from 5.0 to 5.0.2
The changes from System Software 5.0 to 5.0.2 are described in this section.
The 5.0.2 release includes both System.Disk and System.Tools. Only the
following files have changed; only the problems listed have been addressed.
System Software 5.0.1 was an internal Apple release that should NOT be used.
NOTE: On System Software 5.0.2, GS/OS has a version number $8301, meaning
version 3.1p. The Dialog Manager has version number 3.2p for ROM 01. The Desk
Manager has version 3.2 for ROM 01 and version 3.2p for ROM 03. Be sure to
mask out prototype bits when checking version numbers.
ATResponder (System.Tools)
Fixed a bug which caused the system to forget chosen network printers unless
AppleShare was installed.
BASIC.SYSTEM
Fixed a bug in BLOAD which trashed data. The System now properly returns the
NO BUFFERS AVAILABLE error and does not write to the disk.
GS.OS
Fixed the Init Manager to properly sense which screen is up and to always
place dialogs on the current screen. Also, fixed the Cache Manager bug listed
below.
Start.GS.SO and GS.OS.Dev
A change was made to the Cache Manager to dereference the cache bucket before
it is used in the internal Cache shutdown routinescalled by ResetCache. This
prevents GS/OS fatal error $0002 from popping up during low-memory Memory
Manager calls.
Pro.FST
Fixed bugs in GetDirEntry portion of this FST to properly report buffer size
errors and to prevent memory from being trashed when using a four-byte name
buffer. Also, fixed a bug in the Write call that caused data to be trashed on
occasion if the Write call was followed by a SetEOF call on sparse files.
Resource.Mgr
Fixed a bug in ResourceShutDown that deallocated all system resources
whenever a call was made. The system now disposes of the resources belonging
to the current resource application. A bug in AddResource and WriteResource
which corrupted resource maps when two files were open at the same time was
also fixed.
Slos CDev
Fixed a bug in setting battery RAM when slot 2 selection was changed. This